package me.send.business.service.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Calendar;

public class WithdrawOrder implements Serializable {
    private static final long serialVersionUID = 1L;
    private Long withdrawOrderId;//提现申请订单ID
	private Long brokerId;//经纪人ID
	private Integer withdrawType;//提现类型，0：支付宝
	private String withdrawAccountNo;//提现账号
	private Calendar createTime;//创建时间
	private BigDecimal withdrawAmount;//提现金额
	private Integer status;//提现状态,0:处理中，1：已审核，2：提现成功
	private Calendar finishTime;//完成时间
	private Calendar authTime;//审核时间
	private String withdrawDesc;//提现描述
	private String withdrawOrderNo;//提现申请订单号
	private String batchOrderNo;//批量批次号
	private Long batchOrderId;//批量订单ID
	private String reason; //原因
	private String brokerName;//经纪人姓名
	
	public Long getWithdrawOrderId() {
		return withdrawOrderId;
	}
	public void setWithdrawOrderId(Long withdrawOrderId) {
		this.withdrawOrderId = withdrawOrderId;
	}
	public Long getBrokerId() {
		return brokerId;
	}
	public void setBrokerId(Long brokerId) {
		this.brokerId = brokerId;
	}
	public Integer getWithdrawType() {
		return withdrawType;
	}
	public void setWithdrawType(Integer withdrawType) {
		this.withdrawType = withdrawType;
	}
	public String getWithdrawAccountNo() {
		return withdrawAccountNo;
	}
	public void setWithdrawAccountNo(String withdrawAccountNo) {
		this.withdrawAccountNo = withdrawAccountNo;
	}
	public Calendar getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Calendar createTime) {
		this.createTime = createTime;
	}
	public BigDecimal getWithdrawAmount() {
		return withdrawAmount;
	}
	public void setWithdrawAmount(BigDecimal withdrawAmount) {
		this.withdrawAmount = withdrawAmount;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public Calendar getFinishTime() {
		return finishTime;
	}
	public void setFinishTime(Calendar finishTime) {
		this.finishTime = finishTime;
	}
	public Calendar getAuthTime() {
		return authTime;
	}
	public void setAuthTime(Calendar authTime) {
		this.authTime = authTime;
	}
	public String getWithdrawDesc() {
		return withdrawDesc;
	}
	public void setWithdrawDesc(String withdrawDesc) {
		this.withdrawDesc = withdrawDesc;
	}
	public String getWithdrawOrderNo() {
		return withdrawOrderNo;
	}
	public void setWithdrawOrderNo(String withdrawOrderNo) {
		this.withdrawOrderNo = withdrawOrderNo;
	}
	public String getBatchOrderNo() {
		return batchOrderNo;
	}
	public void setBatchOrderNo(String batchOrderNo) {
		this.batchOrderNo = batchOrderNo;
	}
	public Long getBatchOrderId() {
		return batchOrderId;
	}
	public void setBatchOrderId(Long batchOrderId) {
		this.batchOrderId = batchOrderId;
	}
	public String getReason() {
		return reason;
	}
	public void setReason(String reason) {
		this.reason = reason;
	}
	public String getBrokerName() {
		return brokerName;
	}
	public void setBrokerName(String brokerName) {
		this.brokerName = brokerName;
	}
	
}
